package cn.com.headfree.vo;

public class DeptUserNumVo implements Comparable<DeptUserNumVo> {
	private String deptId;
	private String name;
	private boolean isChildren;
	private int formalNum; // 正式员工数量
	private int borrowNum; // 借调员工数量
	private int takeNum; // 挂职员工数量
	private int operationsNum; // 运维员工数量
	private int constructionNum; // 建设员工数量
	private int integrationNum; // 一体化员工数量
	private int internshipNum; // 实习员工数量
	private int tempNum; // 正式员工数量
	private int otherNum; // 正式员工数量
	private int noNum; // 无类型员工数量
	private int orderNo;
	private String parentId;
	
	public int getOrderNo() {
		return orderNo;
	}

	public void setOrderNo(int orderNo) {
		this.orderNo = orderNo;
	}

	public int getNoNum() {
		return noNum;
	}

	public void setNoNum(int noNum) {
		this.noNum = noNum;
	}

	public int getFormalNum() {
		return formalNum;
	}

	public void setFormalNum(int formalNum) {
		this.formalNum = formalNum;
	}

	public int getBorrowNum() {
		return borrowNum;
	}

	public void setBorrowNum(int borrowNum) {
		this.borrowNum = borrowNum;
	}

	public int getTakeNum() {
		return takeNum;
	}

	public void setTakeNum(int takeNum) {
		this.takeNum = takeNum;
	}

	public int getOperationsNum() {
		return operationsNum;
	}

	public void setOperationsNum(int operationsNum) {
		this.operationsNum = operationsNum;
	}

	public int getConstructionNum() {
		return constructionNum;
	}

	public void setConstructionNum(int constructionNum) {
		this.constructionNum = constructionNum;
	}

	public int getIntegrationNum() {
		return integrationNum;
	}

	public void setIntegrationNum(int integrationNum) {
		this.integrationNum = integrationNum;
	}

	public int getInternshipNum() {
		return internshipNum;
	}

	public void setInternshipNum(int internshipNum) {
		this.internshipNum = internshipNum;
	}

	public int getTempNum() {
		return tempNum;
	}

	public void setTempNum(int tempNum) {
		this.tempNum = tempNum;
	}

	public int getOtherNum() {
		return otherNum;
	}

	public void setOtherNum(int otherNum) {
		this.otherNum = otherNum;
	}

	public String getDeptId() {
		return deptId;
	}

	public void setDeptId(String deptId) {
		this.deptId = deptId;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public boolean isChildren() {
		return isChildren;
	}

	public void setChildren(boolean isChildren) {
		this.isChildren = isChildren;
	}

	@Override
	public int compareTo(DeptUserNumVo vo) {
		return this.orderNo - vo.getOrderNo();
	}
	
	public String getParentId() {
		return parentId;
	}

	public void setParentId(String parentId) {
		this.parentId = parentId;
	}
}
